home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / dev / c / simpleguide1.lha / simpleguide.h < prev    next >
C/C++ Source or Header  |  1995-02-06  |  900b  |  27 lines

  1. /*
  2. **  simpleguide.h - header file for the SimpleGuide code
  3. **
  4. **    Copyright (C) 1994 Petter Nilsen of Ultima Thule Software,
  5. **                        All Rights Reserved.
  6. **
  7. */
  8. #ifndef SIMPLEGUIDE_H_INCLUDED
  9. #define SIMPLEGUIDE_H_INCLUDED
  10.  
  11. #ifndef GUIDECONTEXT
  12. #define GUIDECONTEXT
  13. typedef void *GuideContext;
  14. #endif
  15.  
  16. /* Prototypes */
  17.  
  18. extern __asm GuideContext AmigaGuideOpen(register __a0 struct NewAmigaGuide *nag);
  19. extern __asm void AmigaGuideClose(register __a0 GuideContext guide);
  20. extern __asm void HandleAmigaGuide(register __a0 GuideContext guide);
  21. extern __asm ULONG GetAmigaGuideSignal(register __a0 GuideContext guide);
  22. extern __asm struct Library *GetAmigaGuideBase(register __a0 GuideContext guide);
  23. extern __asm BOOL SetGuideContext(register __a0 GuideContext guide, register __d0 ULONG index);
  24. extern __asm BOOL SendGuideContext(register __a0 GuideContext guide);
  25.  
  26. #endif /* SIMPLEGUIDE_H_INCLUDED */
  27.